package com.exp.practice.workbench.service.student;

import com.exp.practice.workbench.domain.Question;
import com.exp.practice.workbench.domain.Student;
import com.exp.practice.workbench.domain.StudentTest;

import java.util.List;
import java.util.Map;

public interface StudentExerciseService {
    // 显示错题
    List<StudentTest> getWrongQuestion(String pageNo, String pageSize, String stuId);

    // 获取还没做的题
    Map<String, Object> getUndoQuestion(String type, int parseInt, Student user);

    // 保存练习题
    int addExercise(List<StudentTest> list);

    // 根据qid获取题目
    List<Question> getQuestion(String qid);

    // 显示历史记录
    List<StudentTest> getHistoryQuestion(String pageNo, String pageSize, String stuId);

    // 总的错题
    int getTotalWrong(String stuId);

    // 总的历史题目
    int getTotalHistory(String stuId);
}
